public class TestDemo {
    public TestDemo(){
        System.out.println("TestDemo中的构造方法");
    }
    {
        System.out.println("TestDemo中的构造块");
    }
    static{
        System.out.println("TestDemo中的静态块");
    }
    public static void main(String[] args) {
        A a = new A();
    }
}

class A{
    public A(){
        System.out.println("A中的构造方法");
    }
    {
        System.out.println("A中的构造块");
    }
    static{
        System.out.println("A中的静态块");
    }
}
